@CHARSET "UTF-8";

.music-player {
	width: 257px;
	height: 33px;
	position: relative;
	font-family: "Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
}

.music-player, .music-player .play, .music-player .pause, .music-player .playing-i {
	background: url(mplayer.png) no-repeat 0 0;
}

.music-player .logo {
	position: absolute;
	height: 30px;
	width: 25px;
	left: 2px;
	top: 2px;
	display: none;
}
.music-player .play {
	background-position: 0 -33px;
}

.music-player .play, .music-player .pause {
	width: 35px;
	height: 30px;
	position: absolute;
	top: 2px;
	right: 3px;
}

.music-player .pause {
	background-position: -35px -33px;
}

.music-player .playing, .music-player .playing-mask {
	position: absolute;
	top: 3px;
	left: 31px;
	height: 27px;
	z-index: 1;
	width: 187px;
}

.music-player .info, .music-player .time {
	overflow: hidden;
	position: absolute;
	top: 3px;
	left: 31px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	color: #333;
	width: 135px;
	padding: 0 4px;
	z-index: 2;
}

.music-player .playing-i {
	width: 0;
	background-position: 0 -64px;
	height: 27px;
}

.music-player .info-i {
	width: 1000px;
}

.music-player .info, .music-player .time {
	line-height: 28px;
	font-size: 12px;
	color: #333;
}

.music-player .time {
	width: 35px;
	text-align: right;
	right: 40px;
	left: auto;
}

.music-player .playing-mask {
	z-index: 3;
	width: 187px;
	background: #fff;
	opacity: 0;
	filter: alpha(opacity=0);
}

.music-player .playing-mask-i {
	height: 27px;
	display: block;
}
